* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

#xuan {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 400px;
    width: 400px;
    border: solid 3px red;
    border-radius: 50%;
    background-color: pink;
}

#xuan:hover {
    background-color: yellow;
}

#xuan span {
    color: royalblue;
    font-size: 66px;
}

.change {
    width: 100px;
    height: 100px;
    background-color: skyblue;
    display: flex;
    justify-content: space-around;
    flex-direction: column;
    align-items: center;
}

.td {
    width: 200px;
    height: 200px;
    /* margin: 100px auto; */
    background-color: skyblue;
    border-radius: 27% 79% 54% 60%/57% 63% 58% 59%;
    box-shadow: inset 10px 10px 8px 2px rgb(29 23 23 / 25%),
        inset -9px -12px 11px 0px rgb(246 244 244 / 49%),
        inset 11px 6px 7px 0px rgb(35 18 18 / 14%);

    animation: move 2s infinite linear alternate;
}



@keyframes move {
    25% {
        border-radius: 40% 30% 40% 65%/34% 56% 45% 39%;
    }

    50% {
        border-radius: 35% 40% 45% 70%/40% 44% 33% 56%;
    }

    100% {
        border-radius: 40% 45% 50% 55%/28% 60% 56% 47%;
    }
}

@keyframes translate1 {
    25% {
        transform: translate(5px, 5px);
    }

    50% {
        transform: translate(7px, 8px);
    }

    100% {
        transform: translate(10px, 10px);
    }
}

@keyframes translate2 {
    25% {
        transform: translate(3px, 4px);
    }

    50% {
        transform: translate(4px, 8px);
    }

    100% {
        transform: translate(2px, 4px);
    }
}

.cyt {
    width: 500px;
    height: 300px;
    background-color: pink;
    font-size: 17px;
    line-height: 300px;
    text-align: center;
}

.bing {
    width: 100px;
    height: 30px;
    color: greenyellow;
    background-color: pink;
}